Marcelo Zormann da Silva (born 10 June 1996) is a Brazilian tennis player. He has a career high ATP doubles ranking of world No. 92 achieved on 20 May 2024. He also has an ATP career high singles ranking of No. 467 achieved on 13 June 2016.
He made a first time appearance in the main draw at the 2024 Rio Open as a qualifying pair with Joao Fonseca, after receiving a wildcard in doubles qualifying.
He reached the top 100 in the doubles rankings on 15 April 2024 at world No. 98. He made his Grand Slam debut at the 2024 French Open as an alternate pair partnering Orlando Luz.
| {class=wikitable style=font-size:97% !Legend (singles) |
| ATP Challenger Tour (0–0) |
| Futures/ITF World Tennis Tour (3–4) |
| Hard (0–0) |
| Clay (3–4) |
| Grass (0–0) |
| Carpet (0–0) |
| Win | 1–0 | Brazil F12, Montes Claros | Futures | Clay | Caio Silva | 6–3, 6–3 | |
| Loss | 1–1 | France F10, Mont-de-Marsan | Futures | Clay | Medy Chettar | 4–6, 4–6 | |
| Win | 2–1 | Croatia F15, Bol | Futures | Clay | Miki Janković | 6–4, 6–2 | |
| Loss | 2–2 | Brazil F6, Porto Alegre | Futures | Clay | C. Severino | 6–3, 3–6, 4–6 | |
| Win | 3–2 | Argentina F6, Villa del Dique | Futures | Clay | Federico Coria | 6–4, 7–6(7–5) | |
| Loss | 3–3 | Brazil F3, Brasília | Futures | Clay | O. Gutierrez | 2–6, 2–6 | |
| Loss | 3–4 | M25 Lajeado, Brazil | World Tennis Tour | Clay | Eduardo Ribeiro | 2–6, 2–6 |
| {class=wikitable style=font-size:97% !Legend (doubles) |
| ATP Challenger Tour (7–6) |
| Futures/ITF World Tennis Tour (20–14) |
| Hard (0–1) |
| Clay (27–19) |
| Grass (0–0) |
| Carpet (0–0) |
| Loss | 0–1 | Brazil F12, Montes Claros | Futures | Clay | Luís Britto | Gabriel Vellinho Hocevar Rafael Matos | 5–7, 5–7 | |
| Win | 1–1 | Brazil F2, Itajaí | Futures | Clay | Rafael Matos | Felipe Meligeni Alves Igor Marcondes | 6–7(5–7), 6–2, 10–8 | |
| Loss | 1–2 | Italy F23, Este | Futures | Clay | Rafael Matos | Maximilian Neuchrist Tristan-Samuel Weissborn | 6–2, 3–6, 8–10 | |
| Win | 2–2 | Croatia F14, Bol | Futures | Clay | Rafael Matos | Gábor Borsos Ádám Kellner | 6–3, 2–6, 10–5 | |
| Win | 3–2 | Brazil F6, Porto Alegre | Futures | Clay | Orlando Luz | Ricardo Hocevar Carlos Eduardo Severino | 3–6, 6–3, 10–6 | |
| Win | 4–2 | Argentina F5, Villa María | Futures | Clay | João Pedro Sorgi | Mariano Kestelboim Matías Zukas | 6–2, 3–6, 10–2 | |
| Win | 5–2 | Argentina F6, Villa del Dique | Futures | Clay | João Pedro Sorgi | Oscar Jose Gutierrez Gabriel Alejandro Hidalgo | 6–2, 6–3 | |
| Win | 6–2 | Argentina F7, Córdoba | Futures | Clay | João Pedro Sorgi | Guillermo Rivera Aránguiz Juan Carlos Sáez | 6–4, 3–6, 11–9 | |
| Win | 7–2 | Uruguay F3, Salto | Futures | Clay | Orlando Luz | Marcel Felder Gabriel Alejandro Hidalgo | 7–6(7–2), 6–4 | |
| Win | 8–2 | Spain F11, Majadahonda | Futures | Clay | Rafael Matos | Alberto Romero Senise Miguel Semmler | 3–6, 7–6(7–5), 11–9 | |
| Win | 9–2 | Italy F18, Sassuolo | Futures | Clay | Orlando Luz | Marco Bortolotti Walter Trusendi | 6–3, 6–3 | |
| Loss | 9–3 | Portugal F14, Porto | Futures | Clay | Rafael Matos | Tiago Cação Nuno Deus | 6–2, 4–6, 8–10 | |
| Win | 10–3 | Spain F25, Vigo | Futures | Clay | Rafael Matos | Marc Fornell Mestres Marc Giner | 6–3, 7–6(7–4) | |
| Loss | 10–4 | Tunisia F27, Hammamet | Futures | Clay | Luís Britto | Harri Heliövaara Evan Zhu | 1–6, 4–6 | |
| Loss | 10–5 | Tunisia F28, Hammamet | Futures | Clay | Luís Britto | Laurent Rochette Pol Toledo Bagué | 4–6, 1–6 | |
| Loss | 10–6 | Tunisia F30, Hammamet | Futures | Clay | Rafael Matos | Nino Serdarušić Cristian Carli | 7–6(8–6), 4–6, 7–10 | |
| Win | 11–6 | Brazil F2, Santos | Futures | Clay | Orlando Luz | Caio Silva Thales Turini | 6–3, 6–3 | |
| Win | 12–6 | Brazil F3, São Paulo | Futures | Clay | Rafael Matos | Caio Silva Thales Turini | 7–6(8–6), 5–7, 10–8 | |
| Loss | 12–7 | Turkey F10, Antalya | Futures | Clay | Rafael Matos | Antonio Massara Cristian Rodríguez | 3–6, 6–7(3–7) | |
| Loss | 12–8 | Turkey F11, Antalya | Futures | Clay | Rafael Matos | Cem Ilkel Altuğ Çelikbilek | 6–1, 4–6, 8–10 | |
| Win | 13–8 | Brazil F1, São José do Rio Preto | Futures | Clay | Rafael Matos | Pedro Bernardi Daniel Dutra da Silva | 6–1, 6–4 | |
| Win | 14–8 | Brazil F2, São Paulo | Futures | Clay | Rafael Matos | Eduardo Dischinger Wilson Leite | 7–5, 3–6, 10–4 | |
| Win | 15–8 | Brazil F4, Curitiba | Futures | Clay | Rafael Matos | Diego Matos Thales Turini | 7–6(7–2), 6–3 | |
| Loss | 15–9 | Czech Republic F4, Pardubice | Futures | Clay | Rafael Matos | Gabor Borsos David Pichler | 6–1, 2–6, 6–10 | |
| Loss | 15–10 | Germany F8, Kassel | Futures | Clay | Orlando Luz | João Souza David Vega Hernández | 1–6, 4–6 | |
| Loss | 15–11 | M15 Recife, Brazil | Futures | Clay | Daniel Dutra da Silva | Pedro Boscardin Dias Gustavo Heide | 6–7(1−7), 6–3, 8−10 | |
| Loss | 15–12 | M15 Cancún, Mexico | Futures | Hard | Luís Britto | Liam Draxl Cleeve Harper | 5−7, 6–7(4−7) | |
| Win | 16–12 | M25 Vic, Spain | Futures | Clay | Oscar Jose Gutierrez | Tiago Cação Benjamin Winter Lopez | 6–1, 6–4 | |
| Loss | 16–13 | M15 Duffel, Belgium | Futures | Clay | Franco Emanuel Egea | Alex Knaff Chris Rodesch | 1−6, 4–6 | |
| Win | 17–13 | M25 Den Haag, Netherlands | Futures | Clay | Orlando Luz | James Frawley Akira Santillan | 7–6(7−5), 2–6, 11−9 | |
| Win | 18–13 | M15 Recife, Brazil | Futures | Clay | Luís Britto | Gabriel Pascotto Tumasonis Fernando Yamacita | 6–4, 6–4 | |
| Loss | 18–14 | M15 Brasília, Brazil | Futures | Clay | Luís Britto | Eduardo Ribeiro Gabriel Roveri Sidney | 3–6, 7–6(7−2), 8−10 | |
| Win | 19–14 | M25 Rio de Janeiro, Brazil | Futures | Clay | Orlando Luz | Wilson Leite José Pereira | 6–4, 6–2 | |
| Win | 20–14 | M25 Lajeado, Brazil | Futures | Clay | Orlando Luz | João Victor Couto Loureiro Gustavo Heide | 6–3, 6–2 | |
| Win | 21–14 | Piracicaba, Brazil | Challenger | Clay | Orlando Luz | Andrea Collarini Renzo Olivo | walkover | |
| Loss | 21–15 | Vicenza, Italy | Challenger | Clay | Fernando Romboli | Anirudh Chandrasekar Vijay Sundar Prashanth | 3–6, 2–6 | |
| Win | 22–15 | San Benedetto del Tronto, Italy | Challenger | Clay | Fernando Romboli | Diego Hidalgo Cristian Rodriguez | 6–3, 6–4 | |
| Loss | 22–16 | Meerbusch, Germany | Challenger | Clay | Fernando Romboli | Manuel Guinard Grégoire Jacq | 5–7, 6–7(3–7) | |
| Win | 23–16 | Todi, Italy | Challenger | Clay | Fernando Romboli | Román Andrés Burruchaga Orlando Luz | 6–7(13–15), 6–4, 10–5 | |
| Loss | 23–17 | Buenos Aires, Argentina | Challenger | Clay | Fernando Romboli | Diego Hidalgo Cristian Rodriguez | 3–6, 2–6 | |
| Win | 24–17 | Santiago, Chile | Challenger | Clay | Fernando Romboli | Boris Arias Federico Zeballos | 7–6(7–5), 6–4 | |
| Win | 25–17 | Poznań, Poland | Challenger | Clay | Orlando Luz | Jakob Schnaitter Mark Wallner | 5–7, 6–2, 10–6 | |
| Loss | 25–18 | Buenos Aires, Argentina | Challenger | Clay | Felipe Meligeni Alves | Murkel Dellien Facundo Mena | 6–1, 2–6, 10–12 | |
| Win | 26–18 | Villa María, Argentina | Challenger | Clay | Orlando Luz | Boris Arias Federico Zeballos | 0–6, 6–3, 10–4 | |
| Loss | 26–19 | Guayaquil, Ecuador | Challenger | Clay | Luís Britto | Karol Drzewiecki Piotr Matuszewski | 4–6, 6–7(2–7) | |
| Win | 27–19 | Buenos Aires, Argentina | Challenger | Clay | Mariano Kestelboim | Alexandru Jecan Bogdan Pavel | 6–3, 6–4 | |
| Loss | 27–20 | Concepción, Chile | Challenger | Clay | Mariano Kestelboim | Gonzalo Escobar Eduardo Ribeiro | 6–7(4–7), 4–6 |
| Win | 2014 | Wimbledon | Grass | Orlando Luz | Stefan Kozlov Andrey Rublev | 6–4, 3–6, 8–6 |
| Gold | 2014 | Nanjing Youth Olympics | Hard | Orlando Luz | Karen Khachanov Andrey Rublev | 7–5, 3–6, 10–3 |
|
|